package com.auxgroup.smarthome.enterprise.datapoint.consant;

/**
 * 空调协议--数据点常量
 * @author Qiuhua Lai
 */
public interface DatapointConsant {

    /**
     * 空调模式
     */
    final class AirConFunConstant {
        private AirConFunConstant() {}

        /**
         * 自动模式
         */
        public static final int AUTO = 0;

        /**
         * 制冷模式
         */
        public static final int COOL = 1;
        /**
         * 除湿模式
         */
        public static final int DEHUMIDIFY = 2;
        /**
         * 预留
         */
        public static final int OBLIGATE_1 = 3;
        /**
         * 制热模式
         */
        public static final int HEATING = 4;
        /**
         * 预留
         */
        public static final int OBLIGATE_2 = 5;
        /**
         * 送风模式
         */
        public static final int  FORCED_AIR = 6;
        /**
         * 预留
         */
        public static final int OBLIGATE_3 = 7;

    }

    /**
     * 柜机空调风速
     */
    final class CabinetWindSpeedConstant {

        /**
         * 中风
         */
        public static final int MID_WIND = 1;
        /**
         * 中低风
         */
        public static final int MID_LOW_WIND = 2;
        /**
         *  低风
         */
        public static final int LOW_WIND = 3;
        /**
         * 高风
         */
        public static final int HIGH_WIND = 5;
        /**
         * 中高风
         */
        public static final int MID_HIGH_WIND = 6;
        /**
         * 自动
         */
        public static final int AUTO = 7;

    }

    /**
     * 挂机空调风速
     */
    final class HandWindSpeedConstant {
        /**
         * 高风
         */
        public static final int HIGH_WIND = 1;
        /**
         * 中风
         */
        public static final int MID_WIND = 2;
        /**
         *  低风
         */
        public static final int LOW_WIND = 3;
        /**
         * 自动
         */
        public static final int  STRONG_SPEED = 5;
    }

}
